<?php

//自动加载方法
/**
 * @param $class:未找到了类文件；
 */
function myFunction($class){
//    加载替换方法，将'\'替换为'/'，进行类名的拼接，这样件相当与使用了 include 引入了各种找不到的类文件；
    include str_replace('\\','/',$class) . '.php';
}
//当我们想在index文件中使用我们需要的类是，就要用spl_autoload_register()在我们需要试用某个未定义的类时他就会被触发;这样就省去了每次都要写require()这个方法了；
spl_autoload_register('myFunction');
//此时点击页面上的提交按钮就会提示连接成功；
//3.1：需求得到用户提交的过来的数据，测试是否与微信服务器连接成功
//    .1 请到Wx基类中进行操作，写一个获得用户提交数据的方法；

//2.1微信接已经在valid.php文件中编辑完成，但是放在index文件中显得乱，我们将接入方法进行封装，封装之后只要在这里调用方法即可。
//    因为微信入口接入属于微信的功能范围，所以我们将在wechat目下创建一个名为Wx的微信核心类，用来放置各种有关于微信的功能方法;
//    下面进入wechat/Wx.php的控制器中操作
//2.4进行调用接口方法
//    .1在/app下创建一个入口类Entry.php文件

//通过调用handle控制方法，顺便将接口方法一起执行了
(new \app\Entry())->handle();//因为没有自动加载类的方法会报错，所以手动添加自动加载方法；
?>